charcoal-grilled sardines - German English Dictionary